Defenses are very different when they play at home and on the road vs good teams.
NE has the best O and were at home so no surprise they rolled.
Your NE D has MAJOR holes that have been exposed over the last few weeks. Sadly, having home field advantage, Im not sure it will matter though.